stand on one's own legs - Türkisch Englisch Wörterbuch